package com.itbaizhan.shopping_common.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.itbaizhan.shopping_common.pojo.Brand;

import java.util.List;

/**
 * @author spf
 * @date 2023/12/11
 * @time 21:28
 */

// 品牌服务
public interface BrandService {
    /**
     * 根据id查询品牌
     *
     * @param id 品牌id
     * @return 返回品牌
     */
    public Brand findById(Long id);

    // 新增
    void add(Brand brand);

    // 更新
    void update(Brand brand);

    // 删除品牌
    void delete(Long id);

    // 查询所有品牌
    List<Brand> findAll();

    // 分页查询
    Page<Brand> search(Brand brand, int page, int size);
}
